﻿Public Class Curriculo
  Private _intId As Integer
  Private _experienciasProfessionais As IList(Of ExperienciaProfissional)
  Private _formacoesEscolares As IList(Of FormacaoEscolar)
  Private _idiomas As IList(Of Idioma)

  Sub New()
  End Sub

  Sub New(ByVal intId As Integer)
    _intId = intId
  End Sub

  Public Property Id() As Integer
    Get
      Return _intId
    End Get
    Set(ByVal value As Integer)
      _intId = value
    End Set
  End Property

  Public Property ExperienciasProfessionais() As IList(Of ExperienciaProfissional)
    Get
      Return _experienciasProfessionais
    End Get
    Set(ByVal value As IList(Of ExperienciaProfissional))
      _experienciasProfessionais = value
    End Set
  End Property

  Public Property FormacoesEscolares() As IList(Of FormacaoEscolar)
    Get
      Return _formacoesEscolares
    End Get
    Set(ByVal value As IList(Of FormacaoEscolar))
      _formacoesEscolares = value
    End Set
  End Property

  Public Property Idiomas() As IList(Of Idioma)
    Get
      Return _idiomas
    End Get
    Set(ByVal value As IList(Of Idioma))
      _idiomas = value
    End Set
  End Property

End Class
